loosely woven cloth - Spanish English Dictionary